home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-08-23 | 4.5 KB | 101 lines | [TEXT/KEEN] |
- ********************** EnterAct's Special Keys **********************
-
- OK, EnterAct has a few obscure key commands that aren't in the menu.
- Here's a list, with special "mouse moves" too.
-
- Markers
- Access a marker menu: <option>click in a window's title bar,
- or <command>click.
- Copy marker name (and go to marker): <shift><option>click in title bar,
- or <shift><command>click.
- Access "Locations" menu as a popup: <command>click in a window's content.
-
- "Find" dialog
- Put a return in the find or replace text: <command><return>.
- Put a tab in the find or replace text: <command><tab>.
-
- Lookup
- Look up dictionary entries for what's to the left of the cursor, display
- results in a separate "lookup" window: <enter>. If your spelling is off,
- this shows closest matches based mainly of runs of matching
- characters. To look up what's on the current clipboard, use
- <command><enter>.
- Look up class or struct for member name to the left of the cursor, display
- results in a separate lookup window: <shift><enter>. To look up a class
- or struct for what's on the clip, use <shift><command><enter>,
- Phonetic or "sounds like" lookup of what's to the left of the cursor:
- <option><enter>. Results are shown in a separate lookup window.
-
- Lookup windows
- To view the next definition: <enter>, or <option>click in the lookup window's
- title bar to pick from a popup (<command>click also works).
- To view the previous definition: <option><enter> (or use the popup).
-
- Jumping to a definition
- To jump to a definition: <option>double-click on the name. Note if it's a
- two-part name, "ClassName::MethodName", then <option>double-click
- on one name and then drag to the second name with the mouse still
- down after the second click, then release.
- In the browser: double-click on a class name, or click-and-hold to
- view a method popup, then pick a method.
-
- Browser
- View a particular class in the browser window: type the first part or some
- distinctive part of its name.
- Popup menu of methods defined for a class: click-and-hold on the class name.
- Popup menu of methods for a class, plus all methods it inherits:
- <command>click-and-hold on the class name (be patient, this may take a
- few seconds).
- To view base classes for a class: <option>click.
-
- While typing
- New line starting at the left margin, with no autoindent: <option><return>.
- Scroll your insertion point into view: <enter>.
- Smart Paste (preserves indentation); copy the code chunk you want,
- leaving out leading whitespace on the first line; open up a new line where
- you want to Paste, and tab in to the right starting position; Paste.
- Show lines connecting start and end of {} code blocks: <option><command>
- (no mouse down needed).
-
- Source/header
- To switch from "A.h" to "A.c" or vice versa: <command><tab>.
-
- Code templates
- Type the name of the entry, then <command><return> to replace the name
- with its full definition. All entries are from "EnterAct Code Templates".
- Advance to next logical insertion point (in a template or anywhere):
- also <command><return>.
-
- hAWK command line
- Select the command line, press <command><return> or <enter>.
- (A typical command line, from code template "echo":
- hAWK -f$EchoFullPathNames -- MFS
- )
- NOTE if a code template name expands to a hAWK command line then the
- entire command line will be selected, and pressing <command><return>
- a second time will invoke the hAWK program.
-
- Project window
- Skip a file when building dictionary, multi-file searching: <command>click
- on the file name (drag to do a bunch at once). This is a toggle, a dash (-)
- beside the file name means it will be skipped. Note the skipping of files
- when searching is optional, controlled by the "Skip '-'" button in the
- Find dialog.
- Include a file in your current "multi file" selection: <option>click on the
- file name (drag to do a bunch at once). This is a toggle, a bullet (•)
- beside the file name means it will included in your multi-file selection
- for searching etc.
- View a file name in a particular pane: type the first part or some distinctive
- part of its name.
- Open the currently selected file: <return>.
- Move around in the project window: arrow keys, including <command>
- up and down arrow to move you to the top and bottom of a pane.
- Copy the name of the currently selected file: heck, just copy it.
- Switch to a different project: <option>click in the project window title bar
- (or <command>click). Note that <option>clicking will close all your text
- windows, whereas <command>clicking will not.
-
- Viewing the spinning log
- Pick "About EnterAct", and wait with your cursor inside the resulting window.
- There, aren't you glad you read the whole file?
-